\hypertarget{classAbstractFactory}{
\section{AbstractFactory Class Reference}
\label{classAbstractFactory}\index{AbstractFactory@{AbstractFactory}}
}


{\ttfamily \#include $<$AbstractFactory.h$>$}

Inheritance diagram for AbstractFactory:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classAbstractFactory}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classAbstractFactory_aee962803bb338c90925a8c8b1433aa60}{
virtual \hyperlink{classbo_1_1Ball}{Ball} $\ast$ {\bfseries CreateBall} (const char $\ast$, double, double, double, double, const double)=0}
\label{classAbstractFactory_aee962803bb338c90925a8c8b1433aa60}

\item 
\hypertarget{classAbstractFactory_a411ed57a94df3c052cc442560b4fd9fc}{
virtual \hyperlink{classbo_1_1Breakable}{Breakable} $\ast$ {\bfseries CreateBreakable} (const char $\ast$, double, double, const double)=0}
\label{classAbstractFactory_a411ed57a94df3c052cc442560b4fd9fc}

\item 
\hypertarget{classAbstractFactory_a9c5405883d29d5b7ebde2a2bff10fccc}{
virtual \hyperlink{classbo_1_1Paddle}{Paddle} $\ast$ {\bfseries CreatePaddle} (const char $\ast$, double, double, const double, const double)=0}
\label{classAbstractFactory_a9c5405883d29d5b7ebde2a2bff10fccc}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Interface class, provides a base to derive a concrete factory 

The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
AbstractFactory.h\end{DoxyCompactItemize}
